A Model-Based Approach to the Construction of Adaptive Case-Based Planning Systems
نویسندگان
چکیده
1 Chicken and water chestnuts A case-based planner devises new plans by retrieving and adapting old ones from memory (see, e. Ideally, the plan it retrieves from memory should be one that requires the least adaptation to t the current circumstances. Finding this plan in a cost-eeective way is thus a key issue in case-based reasoning (see, e. The approach that is generally taken to this problem is simply to use the goals that the planner is attempting to achieve as indices into its plan library, as exempliied by the CHEF system (Hammond, 1989). In fact CHEF uses not only the goals themselves but also features of those goals that predict interactions that should be avoided. Consider how CHEF uses goals to construct a plan (i.e., recipe) for beef with broccoli by adapting the plan for beef with green beans. The beef with green beans recipe consists essentially of preparing the ingredients, stir-frying the beef with some of the other ingredients , then adding the green beans and stir-frying a bit longer. In order to adapt this recipe to prepare beef with broccoli, CHEF must alter the basic plan outline, introducing a split-and-reform process that avoids an undesirable interaction between the beef, which sweats and produces liquid in the pan when cooked, and broccoli, a crispy vegetable that becomes soggy if cooked in liquid. To avoid this interaction, the broccoli is stir-fried and removed from the pan before the meat and other ingredients are cooked, and then added again just before the dish is nished. When CHEF stores this plan, one of the indices to the plan is that it achieves the goal of avoiding soggy vegetables. At the same time, an anticipation rule is also built so that the planner will generate the goal to avoid soggy vegetables whenever it has the goals to cook a stir-fry dish involving both a meat and a crispy vegetable. Consider now what happens when CHEF is subsequently required to produce a recipe for chicken and snow peas. Because chicken is a meat and snow peas are a crispy vegetable, the anticipation rule acquired earlier generates a goal to avoid soggy vegetables. Using this goal in conjunction with the originally speciied goals, CHEF retrieves the beef and broccoli plan, and adapts it by substituting the required ingredients. The resulting plan includes the split-and-reform process, and it too is indexed under the goal of …
منابع مشابه
Contour Crafting Process Plan Optimization Part I: Single-Nozzle Case
Contour Crafting is an emerging technology that uses robotics to construct free form building structures by repeatedly laying down layers of material such as concrete. The Contour Crafting technology scales up automated additive fabrication from building small industrial parts to constructing buildings. Tool path planning and optimization for Contour Crafting benefit the technology by increasin...
متن کاملDynamic Planning the Expansion of Electric Energy Distribution Systems Considering Distributed Generation Resources in the Presence of Power Demand Uncertainty
In this paper, a new strategy based on a dynamic (time-based) model is proposed for expansion planning of electrical energy distribution systems, taking into account distributed generation resources and advantage of the techno-economic approach. In addition to optimal placement and capacity, the proposed model is able to determine the timing of installation / reinforcement of expansion options....
متن کاملConstructive Dynamisms of Large-Scale Urban Projects by the Space Political Economy Approach; a Case Study of Mashhad Metropolis
Aims: The development of large-scale construction projects has transformed the shape of cities towards specific objectives and based on economic and political perspectives that dominate policy-making and planning in cities. The purpose of the research was to study and analyze the spatiality of Mashhad construction mega-projects and to explain the constructive forces and dynamisms of these proje...
متن کاملDeveloping a conceptual model based upon the Latin Hypercube Sampling for integrating OHS into project risk evaluation
Abstract Project management in construction industry, in many cases, is imperfect with respect to the integration of Occupational Health and Safety (OHS) risks. This imperfection exhibits itself as complications affecting the riskiness of industrial procedures and is illustrated usually by poor awareness of OHS within project teams. Difficulties on OHS regularly came about in the construction i...
متن کاملAdaptive aggregate production planning with fuzzy goal programming approach
Aggregate production planning (APP) determines the optimal production plan for the medium term planning horizon. The purpose of the APP is effective utilization of existing capacities through facing the fluctuations in demand. Recently, fuzzy approaches have been applied for APP focusing on vague nature of cost parameters. Considering the importance of coping with customer demand in different p...
متن کاملDeveloping a Model Based on Geospatial Information Systems (GIS) and Adaptive Neuro-Fuzzy Inference Systems (ANFIS) for Providing the Spatial Distribution Map of Landslide Risk. Case Study: Alborz Province
Landslide is one of these natural hazards which causes a great amount of financial and human damage annually allover the world. Accordingly, identification of areas with landslide threat for implementation of preventive measures in order to confront against the instability of hillsides for reduction of potential threats and related risks is very important. In this research a new method for clas...
متن کامل